/*轮播图*/
.banner .banner-prime-area {
  height: 460px;
  overflow: hidden;
  position: relative;
}
.banner .banner-prime-area .banner-all-img {
  width: 3378px;
  height: 460px;
}
.banner .banner-prime-area .banner-all-img img {
  width: 1226px;
  height: 460px;
}
/*轮播图结束*/
/*图标*/
.banner .banner-prime-area .banner-iconfont {
  width: 40px;
  height: 70px;
}
.banner .banner-prime-area .banner-iconfont .i-left,
.banner .banner-prime-area .banner-iconfont .i-right {
  font-size: 30px;
  top: 50%;
  margin-top: -35px;
  position: absolute;
  color: #b8c3cb;
}
.banner .banner-prime-area .banner-iconfont .i-left:hover,
.banner .banner-prime-area .banner-iconfont .i-right:hover {
  background: rgba(0, 0, 0, 0.5);
}
.banner .banner-prime-area .banner-iconfont .i-left {
  left: 234px;
}
.banner .banner-prime-area .banner-iconfont .i-right {
  right: 0;
}
/*图标结束*/
/*滑块*/
.banner .banner-prime-area .banner-circle-dot {
  position: absolute;
  right: 30px;
  bottom: 30px;
}
.banner .banner-prime-area .banner-circle-dot .banner-dot {
  width: 10px;
  height: 10px;
  background: rgba(0, 0, 0, 0.4);
  display: inline-block;
  margin: 0 4px;
  border-radius: 50%;
  border: 2px solid rgba(255, 255, 255, 0.3);
}
.banner .banner-prime-area .banner-circle-dot .banner-dot:hover {
  background: rgba(255, 255, 255, 0.3);
  border: 2px solid rgba(0, 0, 0, 0.4);
}
.banner .banner-prime-area .banner-circle-dot .banner-dot.banner-selected {
  background: rgba(255, 255, 255, 0.3);
  border: 2px solid rgba(0, 0, 0, 0.4);
}
/*滑块结束*/
